package br.ufms.odontologico.model;

import javax.persistence.Entity;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import javax.persistence.ManyToOne;

@Entity
@Inheritance(strategy=InheritanceType.SINGLE_TABLE)
public class Cliente extends Pessoa {

	
	private String ultimoLocalTrabalho;
	
	@ManyToOne
	private Dentista responsavel;
	@ManyToOne
	private Convenio convenio;
	@ManyToOne
	private Ocupacao profissao;
	
	public Ocupacao getProfissao() {
		return profissao;
	}

	public void setProfissao(Ocupacao profissao) {
		this.profissao = profissao;
	}

	public String getUltimoLocalTrabalho() {
		return ultimoLocalTrabalho;
	}

	public void setUltimoLocalTrabalho(String ultimoLocalTrabalho) {
		this.ultimoLocalTrabalho = ultimoLocalTrabalho;
	}

	public Dentista getResponsavel() {
		return responsavel;
	}

	public void setResponsavel(Dentista responsavel) {
		this.responsavel = responsavel;
	}

	public Convenio getConvenio() {
		return convenio;
	}

	public void setConvenio(Convenio convenio) {
		this.convenio = convenio;
	}

}
 
